utility installations - French English Dictionary